be strong physically - Français Anglais Dictionnaire